﻿@using RA_WebSite.Models
@model RA_WebSite.Models.Analisi

@{
    ViewBag.Title = "Risultati analisi";
}

<h2 class="titoloSezione">Risultati analisi dello step @ViewBag.stepSelezionato.Id</h2>

<fieldset>
    <legend>Analisi</legend>
    <h2 class="titolino">
        Grado di ruggine:
    </h2>
    @{
        var db = new RAContext();
        String risultato;
        if (Model!=null)
        {
            var grado = (from g in db.GradoDiRuggines where g.Id == Model.GradoDiRuggine_Id select g).FirstOrDefault();
            risultato = String.Format("Compreso tra {0} e {1}", grado.LimiteInferiore, grado.LimiteSuperiore);
        }
        else
        {
            risultato = "Analisi non disponibile. Controlla che siano stati creati tutti i provini!";
        }
    }
    @risultato

    <h2 class="titolino">
        Percentuale di ruggine:
    </h2>
    @{
        if (Model!=null)
        {

            risultato = String.Format("{0}%", Model.PercentualeDiRuggine);
        }
        else
        {
            risultato = "Analisi non disponibile. Controlla che siano stati creati tutti i provini!";
        }
    }
    @risultato


    
    <h2 class="titolino">
        Tipo di ruggine:
    </h2>
        @{
        if (Model!=null)
        {
            var tipo = (from g in db.TipoDiRuggines where g.Id == Model.TipoDiRuggine_Id select g).FirstOrDefault();
            risultato = String.Format("Ruggine di tipo {0} - {1}", tipo.Tipo, tipo.TipoEsteso);
        }
        else
        {
            risultato = "Analisi non disponibile. Controlla che siano stati creati tutti i provini!";
        }
    }
    @risultato
    

    @*    <h2 class="titolino">
        Immagine del provino:
    </h2>
    
    <div id="container">
        <img id="img" src="@Url.Action("getImg", "Step", new { id = ViewBag.stepSelezionato })">
    </div>
    
    @{
        string[] coordinate = Model.Coordinate.Split(' ');
    }

    <input type="hidden" id="x1" value="@coordinate[0]"/>
    <input type="hidden" id="y1" value="@coordinate[1]"/>
    <input type="hidden" id="x2" value="@coordinate[2]"/>
    <input type="hidden" id="y2" value="@coordinate[3]"/>


    <h2 class="titolino">
        Codice step associato al provino:
    </h2>

    <div class="display-field">
        @Html.DisplayFor(model => model.Step.Id)
    </div>*@
</fieldset>
<p>
    @Html.ActionLink("Indietro", "ListStepCampione", new { id = ViewBag.stepSelezionato.Campione_Id })
</p>